define(function (require, exports, module) {
    var angular = require('angular');
    var asyncLoader = require('angular-async-loader');

    require([
    	'ui.router',
    	'tm.pagination',
    	'angularFileUpload',
    	'ocLazyLoad',
    	'angular-cookies',
    	'angularTree',
    	'angular-dragdrop',
    	'cache',
    	'selectCache',
    	'empSelectCache',
    	'perSelectCache',
    	'bootstrap',
    	'promptCache'
    	]);
	//,'ngDragDrop'
    var app = angular.module('app', ['ui.router','tm.pagination','angularFileUpload','oc.lazyLoad','angular-drag','ngCookies','treeControl']);

    asyncLoader.configure(app);

    module.exports = app;
});